snow-capped mountain - Turc Anglais Dictionnaire